本文基于 VSCode 与 Maven 在 Win 10 配置 java 漏洞调试环境,并未使用 IDEA 与 Gradle
是的我用 VSCode 调 java,事实证明 IDEA 更好用,由于我懒得申请学生账号才用这么别扭的方法调 java,本文仅供参考
jdk 多版本安装与切换
对于某些漏洞,需要使用较旧版本的 jdk,例如 CC1 链在 jdk8u71 版本被修复,我们使用 8u71 之后的 jdk 版本就无法成功复现该链子
为了方便地在各种 jdk 版本之间切换,我们可以同时安装多个版本的 jdk
安装特定版本 JDK
以 jdk8u65 和 jdk8u71 为例
到 https://www.oracle.com/java/technologies/downloads/archive/ 找到 java8

点进去找到要安装的 jdk 小版本
jdk8u71:

jdk8u65:

根据自己的系统版本下载对应的 jdk 安装包,注意是 jdk,也就是 Java SE Development Kit
评论区
所有评论